walking on eggs - German English Dictionary